aggressive street walking - Spanish English Dictionary